home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
049a
/
xrs50dox.zip
/
NEWIN500.DOC
< prev
next >
Wrap
Text File
|
1992-01-22
|
6KB
|
117 lines
Since I figure about 90% (or more) of you already have version 4.99, I
did not include the "NEWIN499.DOC" addendum in the main release archive
files. If you never saw 4.99, you may want to download "XR499NEW.ZIP"
and take a peek, although all the new features are included in Rudi's
greatly revised documentation! This list only includes fixes, changes
and updates between the 4.99 "Wide Beta" and 5.0 versions.
Since this is a major non-beta version release, I would appreciate it
if those of you that think XRS is worth it could send me $10 to help me
keep improving XRS. Many people think I'm "rolling in dough" here, but
this is not the case (unfortunately!)... Many of you paid only $20 (or
even $10 at first!) for the "License in Perpetuity" to use XRS, so I
hope you feel that another $10 at this point is justified. I've added
more than 300 user-suggested features since version 4.0! If you think
XRS is worth it, and want to see it keep growing, please use the normal
registration form and send your "upgrade contribution" to either myself
or Rudi Kusters.
Thanks! Mike Ratledge - January 22nd, 1992.
OK:
Borland finally broke down and fixed the "exec..()" bug on CompuServe
after someone else (Tom Phillips of "Bourbaki") noted the same fault I
had, and traced it down to the specific line in the code. They were
trashing the 'dx' register on a particular function call... This fixes
the "Restart XRS?" problem.
In XRS:
1) This version has a feature that some people have asked me to change -
if you turn on "Quote Kludge" it will even quote "garbage". (yuck!!!)
2) The blinking on and off of the "xxx Free" during message editing is
cured by turning off "induction" code optimizations around that segment.
3) You can reliably "Restart XRS?" again...
4) XRS looks for "XRCONFIG.EXE" and "XRCONFIG.DAT" in the current dir and
on the "PATH", and offers to run them from the <F4> hot-keyed configure
window if they are both available. Due to a bug in the Zinc Library only
VGA is supported by the version of XRConfig.Exe available. A "WinApp"
for Windows 3.x is available "WinXRCfg.Exe". At release time, this file
is still not available.
5) A completely new GUI (DOS and Windows!) version XREd.Exe (and WinXREd)
object-oriented programs (using Zinc's "ZIL" and Zortech C++ 3.0/rev4)
is included, and XRS now adjusts the video display if necessary after an
external editor program call. For now, due to a bug in the Zinc Library
only a VGA version is available in DOS mode.
6) XRS re-enables the mouse cursor immediately after returning from any
external editor.
7) The problems with using an internal editor macro that started with a
"New Line" blanking the screen, and also the related problem of up and
down arrows during "Mark" mode blanking the editor window are fixed.
8) Everything shows "5.00" and Copyright 1988 to 1992.
9) "AutoSizing" to take best advantage of extended 43- (EGA) and 50-line
(VGA) modes is working. I had to work-around another bug in the Borland
C++ compiler... If you do not have a "Mode nn" parameter in your setup
CONFIG.XRS file, and don't use "SET XRS=X" before starting the program,
it auto-sizes (to 43- or 50-line), and returns to 25-line before exiting.
10) The mixed-up selectors (in the right window of the <F4> configuration
hot-key window) for "Sort by" (subject, name, number, or none) are fixed.
11) If there aren't any new message in a mailbag, XRS doesn't go through
the "New Only" turned off 'Alert' message.
12) Further - only if there *are* new messages, XRS checks for messages
"To You" and turns that filter on initially only if there are new, unread
messages to you in the mailbag.
13) If you bring up XRS in "Write-Only" mode (i.e. no mailbag, but using
saved USER1.XRS, AREAS1.XRS & ACCESS1.XRS - which XRS doesn't delete),
you are placed into "Create Message" mode (as always). Now, when you
<ESC> XRS knows you are leaving and offers to exit the program without
requiring a second <ESC>.
14) Under unusual circumstances with a certain memory manager, XRS would
fail to properly allocate the save screen page before shell-to-DOS with
swapping turned on and replace the screen with garbage upon return. I
have worked around this problem.
15) A fourth error in the TCXL 5.52 support of UMBs was discovered. This
would cause XRS to seemingly allocate a UMB for page/screen save if you
were very low on UMB space - say inside the editor when shelling to DOS -
and return garbage to the screen. Fixed (well, kludged around...)! If
you previously had problems with UMB support and have it disabled, you may
want to try it again (you may have just been 'low' on UMBs and XRS would
eventually allocate one using an invalid pointer returned by TCXL).
16) New command-line "/Pack" (or -P or whatever) will do nothing but open
the current mailbag (if any) and pack outbound mail.
17) XRS is linked with RTLink+ 5.01 - should help the rare '286 with fake
LIM/EMS 4.0 (any software driver-based "LIMulator" cannot possibly truly
support LIM/EMS 4.0 - although version 3.2 support is possible 100% in
software).
18) "DeltaFile" <tm> updates for XRS 4.99 -=> 5.0 versions are available.
These much smaller files update your existing 4.99 "Wide Beta" version to
the 5.0 version without requiring you to download the entire new release.
You can save as much as 230K of files needed to get version 5.0 if you
already have 4.99! The filenames are: XR5DLTAT.ZIP, XR5DLTXT.ZIP and
X5DLTDOC.ZIP - each will update either the "AT"/286 version, the generic
version or the documentation respectively.
19) Several places where XRS was waiting for input <ESC> wouldn't do what
it should - this has been corrected.